let express = require("express")
let app = express()
app.listen(3000, () => {
    console.log("3000ok");
})


// 每一个路由访问的时候，要执行同一块代码
// 例如：打印访问的时间

// 自定义中间件
// 中间件函数
let  gettime=(req,res,next)=>{
    console.log(new Date());
    next()
}
// 注册中间件
app.use(gettime)







app.get("/a",(req,res)=>{
    // gettime()
    res.send("a")
})
app.get("/b",(req,res)=>{
    // gettime()
    res.send("b")
})
app.get("/c",(req,res)=>{
    // gettime()
    res.send("c")
})
app.get("/d",(req,res)=>{
    // gettime()
    res.send("d")
})